package czh.cocoa.animation;

import czh.cocoa.foundation.NSObject;
import czh.cocoa.foundation.NSString;

public class CABasicAnimation extends CAPropertyAnimation {

	private NSObject mByValue;
	
	private NSObject mFromValue;
	
	private NSObject mToValue;
	
	public CABasicAnimation(NSString keyPath) {
		super(keyPath);   
	}
	
	public void setByValue(NSObject value) {
		mByValue = value;
	}
	
	public NSObject byValue() {
		return mByValue;
	}
	
	public void setFromValue(NSObject value) {
		mFromValue = value;
	}
	
	public NSObject fromValue() {
		return mFromValue;
	}
	
	public void setToValue(NSObject value) {
		mToValue = value;
	}
	
	public NSObject toValue() {
		return mToValue;
	}

}
